html{
    background-color: #f8f6f7;
}
.mainContainer{
    margin-top: 0.55rem;
}
.coupon_details{
    width: 3.35rem;
    height: 0.9rem;
    background: url("../../../images/background_6.png") no-repeat center;
    background-size: 3.35rem 0.9rem;
    margin: 0 auto;
    margin-top: 0.1rem;
    overflow: hidden;
}
.coupon_details span{
    display: block;
}
.p1{
    float: left;
    margin-top: 0.15rem;
    margin-left: 0.25rem;
}
.p2{
    float: left;
    margin-top: 0.18rem;
    margin-left: 0.02rem;
}
.p3{
    float: left;
    margin-top: 0.25rem;
    margin-left: 0.03rem;
}
.coupon_use{
    float: right;
    width: 0.78rem;
    height: 0.28rem;
    border: 0.01rem solid #ff6c00;
    border-radius: 0.06rem;
    text-align: center;
    line-height: 0.28rem;
    margin-top: 0.15rem;
    margin-right: 0.2rem;
}
.valid{
    float: left;
    width: 3.35rem;
    margin-top: 0.21rem;
}
.valid p{
    line-height: 0.18rem;
    margin-left: 0.25rem;
}